Internet Archive BookReader

Berkeley and spiritual realism